package com.framework
{
	public class SoundInfo
	{
		//音效命名规则
		//前缀_一级类别_二级类别_行为
		//前缀：EFF为音效BGM为背景音乐
		//一级类别BONUS/ENEMY/FIGHTER/STAGE
		//二级类别为具体的道具/敌人名字（类型名）
		//行为：一般表示改类别物体的状态/事件/行为
		static public var EFF_BONUS_APPEAR:String = "eff_bonus_appear";
		static public var EFF_BONUS_SPEEDUP_ACTIVE:String = "eff_bonus_speedup_active";
		static public var EFF_BONUS_SUPERARMOR_ACTIVE:String = "eff_superarmor_active";
		static public var EFF_BONUS_BLAST_ACTIVE:String = "eff_bonus_blast_active";
		static public var EFF_BONUS_MASSUP_ACTIVE:String = "eff_bonus_massup_active";
		static public var EFF_BONUS_EXPLOSIVE_ACTIVE:String = "eff_bonus_explosive_active";
		static public var EFF_BONUS_INVINCIBLE_ACTIVE:String = "eff_bonus_invincible_active";
		
		static public var EFF_ENEMY_APPEAR:String = "eff_enemy_appear";
		static public var EFF_ENEMY_ATTACK:String = "eff_enemy_attack";
		static public var EFF_ENEMY_DIE:String = "eff_enemy_die";
		
		static public var EFF_FIGHTER_WIND:String = "eff_fighter_wind";
		static public var EFF_FIGHTER_FREEZED:String = "eff_fighter_freezed";
		
		static public var EFF_STAGE_COLLISION:String = "eff_stage_collision";
		static public var EFF_STAGE_START:String = "eff_stage_start";
		static public var EFF_STAGE_WIN:String = "eff_stage_win";
		static public var EFF_STAGE_LOSE:String = "eff_stage_lose";
		
		static public var BGM_STAGE_RUNNING_S1:String = "bgm_stage_running_s1";
		static public var BGM_STAGE_RUNNING_S2:String = "bgm_stage_running_s2";
		static public var BGM_STAGE_RUNNING_S3:String = "bgm_stage_running_s3";
		
		static public var BGM_MAINMENU:String = "bgm_mainmenu";
		
		public function SoundInfo()
		{
		}
	}
}